throw cold water on


Results for "throw cold water on"

English - Turkish Dictionary

throw cold water on

(English - Turkish Dictionary) :
eleştirerek (bir şeyin) çekiciliğini azaltmak.